@charset "utf-8";
/* CSS Document */
body{ min-width:1300px; }
body,html,input,ul,li{ padding:0; margin:0; }
ul{ list-style:none; }
body,html{ font-family:"微软雅黑"; font-size:14px; color:#444; background-color:#f9f9f9; }
input{ background-color:transparent; border:none; font-family:"微软雅黑";}
a,img{ display:block; border:none; outline:none;}
a{ text-decoration:none; color:#333; }
.left{ float:left; }
.right{ float:right; }
.hidden{ overflow:hidden; }
.wid{ width:1200px; margin:0 auto; }
.pos_r{ position:relative; }
/*通用*/
.cnt_row,.row{ margin-top:20px;}
.cnt_row{ margin-bottom:50px; }
.title{ font-size:16px; background:rgba(42,110,199,0.2); border-bottom:solid 2px #2a6ec7; height:37px; line-height:37px; padding:0 10px; }
.title_l,.news_box,.title_l img,.title_word,.tab a,.cntboxrow,.xxgk_cntbox li,.xxgk,.bsdt_cnt li{ float:left; }
.title_r,.zwdt,.date,.hdjl{ float:right; }
.row,.title,.tab,.cntbox li,.xxgk_cntbox,.bsdt_cnt{ overflow:hidden;}
.title_word{ color:#2a6ec7; margin-left:10px; }
.title_r{ margin-top:14px; }
.tab{ margin-top:10px; margin-left:10px; }
.tab a{ width:80px; height:30px; line-height:30px; border:solid 1px #2a6ec7; color:#2a6ec7; text-align:center; }
.tab a:hover{background-color: #2a6ec7; color: #fff;}
.tab a:first-child{ border-right:none; border-radius:2px 0 0 2px;}
.tab a:last-child{ border-left:none; border-radius:0 2px 2px 0;}
.tab .tab_now{ background-color:#2a6ec7; color:#fff;}
.cntbox{ margin-left:12px; margin-top:20px; display:none; }
.cntbox li p{background:url(dot.png) no-repeat left center;padding-left:20px;line-height: 44px;margin:0;overflow:hidden;}
#testUl1 li,#testUl li { background:url(dot.png) no-repeat left center; padding-left:20px;line-height:44px; }
.cntbox a{float: left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cntbox a:hover{ color:#2a6ec7; }
.cntbox p{ overflow: hidden; }
.pos_box .CurrChnlCls { display: inline; }
/*banner*/
.navtop_box{ height:40px; width:100%; background-color:rgba(0,0,0,0.3); line-height:40px; }
.navtop a{ float:left; color:#fff; margin:0 10px; }
.navtop .right a{ margin:0 5px; }
.logo_box,.logo_box img,.logo_word{ float:left; }
.logo_box img{ width:600px; height:82px;}
/*.logo_word{ color:#fff;  text-shadow:0 3px 7px #000; }
.logo_word_ch{ font-size:46px; }
.logo_word_en{ font-size:20px; letter-spacing:2px; text-align:center;}*/
.logo_row{ overflow:hidden; margin-top:80px;}

.kxgh_img{ width:862px; height:113px; position:absolute; bottom:120px; right:80px; z-index:1; }
/*nav*/
.nav_box{ overflow:hidden; position:absolute; bottom:0; }
.nav_box li img,.nav_box li,.nav_box li span{float:left;}
.nav_box li a{ display:block; line-height:70px; height:70px; padding:0 69px; background:rgba(42,110,199,0.8) url(navline.png) no-repeat right top; }
.nav_box li span{ display:block; color:#fff; margin-left:10px; font-size:20px;}
.nav_box li img{ margin-top:26px; }
.nav_box li.nav_now{background-color:rgba(42,110,199,1);}
.nav_box li:last-child a{ background-image:none; }
.nav_box li:hover{background-color:rgba(42,110,199,1);}
/*footer*/
.ghj_footer{ background-color:#e5ebf4; padding-top: 26px; height:64px;}

/*回复查看搜索-开始*/
.listpage .search{  float:none;width:none;margin-top:5px; margin-right:20px}
.listpage .search_input{ width:230px; float:left; background:#FFF; height:33px; line-height:33px; border-radius:6px 0 0 6px; border:none; font-size:14px; text-indent:22px;border: 1px solid;color: #2A6EC7;}
.listpage .search_bnt{ width:45px; float:left; height:35px;  border-radius:0 6px 6px 0; border:none; background: #2A6EC7 url(search2018516.png)no-repeat center;}